package com.qianli.cashmama.trade.entity;
import com.fqgj.common.entity.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
/**
* User: xulin
* Date: 2020-11-24
* Time: 11:21:55.238
* TableDesc:open_api订单待推支付表
*/
public class TTradeOpenOrderEntity extends BaseEntity{
    /**
    *产品类目
    */
    private String categoryCode;
    /**
    *userCode
    */
    private String userCode;
    /**
    *三方订单号
    */
    private String orderId;
    /**
    *交易号
    */
    private String tradeNo;
    /**
    *银行名称
    */
    private String bankName;
    /**
    *银行卡号
    */
    private String bankNo;
    /**
    *ifsc
    */
    private String ifscCode;
    /**
    *手机号
    */
    private String phone;
    /**
    *邮箱
    */
    private String email;
    /**
    *姓名
    */
    private String acctName;
    /**
    *到账金额
    */
    private BigDecimal arrivalAmount;
    /**
    *合同金额
    */
    private BigDecimal contractAmount;
    /**
    *支付流水号
    */
    private String payNo;
    /**
    *资方code
    */
    private String fundCode;
    /**
    *订单状态
    */
    private Integer orderStaus;
    /**
    *打款成功时间
    */
    private Date tripleReceiveDate;


    public  String getCategoryCode(){
        return this.categoryCode;
    }

    public  TTradeOpenOrderEntity setCategoryCode(String categoryCode){
        this.categoryCode = categoryCode;
        return this;
    }

    public  String getUserCode(){
        return this.userCode;
    }

    public  TTradeOpenOrderEntity setUserCode(String userCode){
        this.userCode = userCode;
        return this;
    }

    public  String getOrderId(){
        return this.orderId;
    }

    public  TTradeOpenOrderEntity setOrderId(String orderId){
        this.orderId = orderId;
        return this;
    }

    public  String getTradeNo(){
        return this.tradeNo;
    }

    public  TTradeOpenOrderEntity setTradeNo(String tradeNo){
        this.tradeNo = tradeNo;
        return this;
    }

    public  String getBankName(){
        return this.bankName;
    }

    public  TTradeOpenOrderEntity setBankName(String bankName){
        this.bankName = bankName;
        return this;
    }

    public  String getBankNo(){
        return this.bankNo;
    }

    public  TTradeOpenOrderEntity setBankNo(String bankNo){
        this.bankNo = bankNo;
        return this;
    }

    public  String getIfscCode(){
        return this.ifscCode;
    }

    public  TTradeOpenOrderEntity setIfscCode(String ifscCode){
        this.ifscCode = ifscCode;
        return this;
    }

    public  String getPhone(){
        return this.phone;
    }

    public  TTradeOpenOrderEntity setPhone(String phone){
        this.phone = phone;
        return this;
    }

    public  String getEmail(){
        return this.email;
    }

    public  TTradeOpenOrderEntity setEmail(String email){
        this.email = email;
        return this;
    }

    public  String getAcctName(){
        return this.acctName;
    }

    public  TTradeOpenOrderEntity setAcctName(String acctName){
        this.acctName = acctName;
        return this;
    }

    public  BigDecimal getArrivalAmount(){
        return this.arrivalAmount;
    }

    public  TTradeOpenOrderEntity setArrivalAmount(BigDecimal arrivalAmount){
        this.arrivalAmount = arrivalAmount;
        return this;
    }

    public  BigDecimal getContractAmount(){
        return this.contractAmount;
    }

    public  TTradeOpenOrderEntity setContractAmount(BigDecimal contractAmount){
        this.contractAmount = contractAmount;
        return this;
    }

    public  String getPayNo(){
        return this.payNo;
    }

    public  TTradeOpenOrderEntity setPayNo(String payNo){
        this.payNo = payNo;
        return this;
    }

    public  String getFundCode(){
        return this.fundCode;
    }

    public  TTradeOpenOrderEntity setFundCode(String fundCode){
        this.fundCode = fundCode;
        return this;
    }

    public  Integer getOrderStaus(){
        return this.orderStaus;
    }

    public  TTradeOpenOrderEntity setOrderStaus(Integer orderStaus){
        this.orderStaus = orderStaus;
        return this;
    }

    public  Date getTripleReceiveDate(){
        return this.tripleReceiveDate;
    }

    public  TTradeOpenOrderEntity setTripleReceiveDate(Date tripleReceiveDate){
        this.tripleReceiveDate = tripleReceiveDate;
        return this;
    }
}
